package comandos;

import entidades.Familia;
import sistema.Sistema;


public class ComandoApagarFamilia implements IComando{
    private final Familia familia;

    public ComandoApagarFamilia(Familia familia) {
        this.familia = familia;
    }
    
    @Override
    public void execute() {
        Sistema.getInstance().removeFamilia(familia);
    }

    @Override
    public void undo() {
        Sistema.getInstance().addFamilia(familia);
    }

    @Override
    public String toString() {
        return getClass().getSimpleName();
    }
}
